 \documentclass[12pt]{article}
 \usepackage{oblig_5dv120}
 \usepackage{soul}

 \parindent=0em
 \parskip=1em
 \textheight=27cm
 \newcommand{\problemspace}{\vspace{3ex}}
 \def\udl#1{\underline{#1}}
 \pagestyle{simpleheadings}
 \threeparthead{5DV120, Obligatory Exercise 4 answer sheet, page
                {\thepage }  of {\pageref{lastpage}} }{}{}{\large\bf}
   %% Put the page numbers in the brackets above


 \newdimen{\twidth} 
 \def\swidth#1#2
    {\settowidth{\twidth}{\framebox{\cursize#1}}\edef#2{\the\twidth}}
 \def\cursize{\large}
 \swidth{88888}{\wdiid}
 \swidth{33}{\wdcount}
 \setul{}{2pt}
 \def\astrut{\rule[-0ex]{0ex}{3ex}}
 \def\blnklni#1{\udl{\makebox[\wdiid]{\astrut#1}}}
 \def\blnklnii#1{\udl{\makebox[\wdcount]{\astrut#1}}}

 \def\vspcr{\vspace*{1.5em}}

\def \ser {\{SER, RR, RC, RU\}}
\def \rr {\{RR, RC, RU\}}
\def \rc {\{RC, RU\}}
\def \ru {\{RU\}}
\def \uid {Paul Laturaze (ens12ple), Isaline Laurent (ens12ilt)}
	
\title{Database system principles\\
	Assignment 4}
\author{Paul Laturaze (ens12ple@cs.umu.se)\\
Isaline Laurent (ens12ilt@cs.umu.se)}
 \begin{document}
 \maketitle
 \include{2c}
 \include{2a}
 \include{4c}
 \include{4a}
 \include{23c}
 \include{23a}
 \include{5c}
 \include{5a}
 \include{25}
 \include{23}

 \end{document}